• word of the day

    new ireland

    new ireland - Dictionary definition and meaning for word new ireland

    Definition
    (noun) an island in the Bismarck Archipelago; part of Papua New Guinea

Word used in video below:
text: I can never go back to Ireland that's
Download our Mobile App Today
Receive our word of the day
on Whatsapp